have a long run - Turkish English Dictionary